English Dictionary
▪ camellia
▪ camellia japonica
▪ camellia sinensis
▪ camellia state
▪ camelopard
◊ CAMELLIA SINENSIS
Camellia sinensis
n : extensively cultivated in e.g. China and Japan and India;
source of tea leaves [syn: {tea}, {Camellia sinensis}]
camellia
camellia japonica
camellia sinensis
camellia state
camelopard
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]